package abstractclass;

import jdk.internal.org.objectweb.asm.tree.MultiANewArrayInsnNode;

//抽象类 被abstract修饰的类
public abstract class Shape {
    //抽象方法 被abstract修饰的方法，没有方法体
    //abstract private void draw();
    abstract void calcArea();
    //abstract public static void methodB();
    //抽象类也是类，可以增加普通方法和属性
    public double getArea(){
        return area;
    }

    protected double area;

    public static void main(String[] args) {
        //Shape shape = new Shape();
    }
}





